St. Mark Church holds its first service.

December 14, 1905

Architect: Edmund Sylvester. The church is located at 71 – 73 Columbia Road. The congregation was established as a mission on March 7, 1898, and became a parish on January 15, 1906.

Sources
  • Dorchester Atheneum
Links